À compter du 27 juin 2015, vous ne recevrez plus de notifications par SMS de Google Agenda. Quelle triste nouvelle. (https://support.google.com/calendar/answer/45351?rd=1). Nous devrons trouver une alternative pour être informé instantanément des événements désirés. Plusieurs solution s’offrent a nous.
Mettez en place votre propre passerelle SMS
Si vous avez un vieux GSM sous Androïde, ou encore un modèle d’occasion pourra largement faire l’affaire, vous pouvez le recycler en passerelle SMS maison. Pour cela il suffi de télécharger une des nombreuses applis.
Très simple d’utilisation il suffit de paramétrer l’appli pour qu’elle crée un serveur HTTP au sein de votre téléphone en lui spécifiant un port (ou laisser celui par défaut). Votre serveur domotique communiquera avec la passerelle SMS en HTTP via ce serveur web embarqué.
Hervé de blog Abavala.com nous a fait a super tuto avec l’appli SMS Gatway vous pouvez le consulter ici: http://www.abavala.com/sms-gateway-une-passerelle-sms-a-la-maison/
Ludovic du blog geeek.org nous donne un autre exemple avec Node JS ici:
http://www.geeek.org/mettez-en-place-votre-propre-gateway-sms-a-la-maison-970.html
Le serveur PAW
Toujours en réutilisant votre vieux Smartphone Androïde vous avez la solution de serveur PAW. Cette solution en plus de notifications vous permet de piloter votre domotique via SMS.Ou encore pouvoir questionner votre domotique par SMS afin d’obtenir une information tels des relevés de consommation ou de température à la demande. Cela peut être pratique également afin de pouvoir agir à distance sur sa domotique si la connexion internet est HS. En cas de panne Internet, pour les box ou serveurs domotiques qui proposent des API locales (c’est à dire sans faire appel à un serveur distant), elles pourront être quand même contactées.
C’est toujours Hervé qui nous présente cette solution:
http://www.abavala.com/paw-reception-de-sms-et-appel-dune-api-en-http/
Serveur SMS en Python.
Si vous ne possédez pas de vieux Smartphone mais vous avez un Raspberry Pi, Cubiebord ou Synology grâce a un modem GSM, par exemple une clé USB, vous pouvez également mettre en place une passerelle GSM.
La technique consiste à exploiter la librairie Python Socket pour créer un service avec une ou plusieurs instances d’écoute réseau. Dès qu’un client (Box domotique par exemple), se connecte à cette instance de Socket, le script transmet au logiciel la ligne de commande utile à l’expédition du SMS.
Cette fois ci c’est Sébastien de blog Domotique-info.fr qui nous explique la mise en place de cette solution. http://www.domotique-info.fr/2014/01/un-script-python-comme-serveur-sms/
Serveur PHP avec Freemobile.
Avec un serveur PHP vous pouvez utiliser les APIs de FreeMobile. Si vous n’avez pas chez vous de serveur PHP vous pouvez toujours vous tourner vers des solutions d’hébergements web (Free, OVH, ou un autre ….) , il faudra juste sécuriser vos pages par un simple htaccess.
Je vous ai présenté un Virtual Device qui permet envoyer les SMS avec la HC2 de Fibaro. Les APis sont facilement adaptable avec d’autres box domotiques. Envoi de SMS via FreeMobile
Pushingbox avec Freemobile.
Si vous n’avez pas de serveur PHP sous la main et vous ne voulez pas vous embêter avec un hébergement web alors vous pouvez utiliser Pushingbox pour envoyer les API https de FreeMobile. Notre ami Ludo (Rocketlud) vous explique comment procéder. http://www.domotique-info.fr/2014/06/envoie-sms-home-center-2-pushingbox/
Si vous avec un compte chez OVH et un crédit de SMS avec http2sms vous pouvez adapter la méthode de Ludo facilement. L’URL pour envoyer un SMS via OVH et de type:
1 | https://www.ovh.com/cgi-bin/sms/http2sms.cgi?smsAccount=sms-xxxx-1&login=monUserSms&password=leMotDePasse&from=0033612345678&to=0033665432100,003369876543&contentType=text/xml&message=Hello World. |
https://www.ovh.com/cgi-bin/sms/http2sms.cgi?smsAccount=sms-xxxx-1&login=monUserSms&password=leMotDePasse&from=0033612345678&to=0033665432100,003369876543&contentType=text/xml&message=Hello World.
Avec HC2 de Fibaro.
La Home Center 2 de Fibaro peut nous informer par SMS et nous pouvons également la commander via SMS. Pour recevoir ces alertes sur votre téléphone vous devez acheter un pack SMS. Les messages seront envoyés tant qu’il y aura des crédits disponibles. Le coût des SMS dépend de votre opérateur mobile.
Vous pouvez également remplacer les SMS par le notifications Push de votre Box. Un petit code en LUA et vous etes notifier sur votre smartphone de chaque événement désiré.
1 2 3 4 5 6 7 | -- définition des variables local sujet = "Alarme Intrusion"; local message = " Intrusion detectée "; -- envoi Push fibaro:call(230, "sendPush", sujet); -- 230 = GSM de Bob fibaro:call(43, "sendPush", sujet); -- 43 = IPad |
-- définition des variables local sujet = "Alarme Intrusion"; local message = " Intrusion detectée "; -- envoi Push fibaro:call(230, "sendPush", sujet); -- 230 = GSM de Bob fibaro:call(43, "sendPush", sujet); -- 43 = IPad
Androide et Tasker
Steven a conçu pour vous des tâches pour Tasker qui vous permettrons d’interagir avec votre Home Center de manière simple et intuitive. Vous allez pouvoir interagir avec votre Home Center via SMS. Cela peut se révéler utile si vous n’avez plus de 3G ou si votre ligne Internet est momentanément interrompue. Voilà c’est prêt, il ne vous reste plus qu’à envoyer une SMS à votre vieux téléphone avec comme contenu votre demande
Son tuto est disponible le blog de Domotique-Info.fr: http://www.domotique-info.fr/2014/07/tasker-android-passerelle-sms-intelligente-hc2/
Conclusion
Comme vous pouvez voir les possibilités sont multiple vous avec embarras de choix. Attention a prendre en compte tous les paramètres dont vous aurais besoins. Disposer de sa propre passerelle permettra d’être en toutes circonstances ou presque, informé d’informations critiques provenant de votre domicile comme, une détection d’intrusion, une coupure électrique, une alarme, … Attention, la disponibilité du service SMS sera tributaire d’une alimentation sécurisée, batterie de smartphone ou dans les cas d’un serveur, un onduleur.
[…] Disposer de sa propre passerelle permettra d’être en toutes circonstances ou presque, informé d’informations critiques provenant de votre domicile… […]
[…] les divers taches. Avec Tasker vous pouvez Gérer votre chauffage et vos stocks de granulés, utiliser votre appareil pour divers notifications, fermer toutes les applications qui fonctionnent en arrière-plan ou encore de Gérer des […]